High tow - Turkish English Dictionary